将 Python 翻译成 C++

正确

Criteria Meet Specification

代码运行如预期一样。

代码通过 tests.cpp 中提供的测试。

'initialize_beliefs' 运行正常

'initialize_beliefs' 以正确方式实现。

'sense' 运行正常

'sense' 以正确方式实现。

'move' 运行正常

'move' 以正确方式实现。

代码质量

Criteria Meet Specification

可读性

代码质量问题 应成为项目不通过的主要因素。 如果代码有效,该项目应该得以通过。如果代码质量非常有问题,让人无法理解其中的含义,则项目不予通过。

但可读性也非常重要,因此请在项目提交前仔细检查好代码,以确保审阅者能够为你提供最有用的反馈。